@import "./variable.scss";

.mint-button--primary, .mint-tabbar {
  background-color: $theme-color;
}
.tabar{
  a {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-tap-highlight-color: rgba(0, 0, 0, 0);
    -ms-tap-highlight-color: rgba(0, 0, 0, 0);
    -o-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
    background-color: transparent;

    & .active{
      color: white;
    }
  }
}
.mint-tab-item-label {
  i {
    font-size: px2rem(55px);
  }
  div {
    margin-top: px2rem(5px);
  }
}
.mint-field .mint-cell-title {
  text-align: left;
}
.mint-button--large {
  font-size: px2rem(32px);
  height: px2rem(90px);
}
.mint-button--small {
  font-size: px2rem(30px);
  height: px2rem(66px);
}
.mint-cell .mint-cell-title{
  text-align: left;
}
/*.mint-header.is-fixed, .mint-tabbar.is-fixed{
  position: fixed;
  z-index: 99;
}*/
.no-border{
  .mint-cell-wrapper{
    background-size: 0;
  }
}
.no-border.mint-cell:last-child{
  background-size: 0;
}
.short-border{
  .mint-cell-wrapper{
    background-size: 100% 1px;
  }
}
.long-border{
  .mint-cell-wrapper{
    background-size: 100% 1px;
    background-position: top;
  }
}
.mint-radio-input:checked + .mint-radio-core {
  background-color: #31C788;
  border-color: #31C788;
}
.hsy-tooltip>.tooltip{ //tooltip提示样式修改
  background-color: #71718D !important;
}
.hsy-tooltip .arrow{ //tooltip提示样式修改
  border-color:transparent transparent #71718D !important;
}
.tooltip{ //tooltip提示样式修改
  white-space: normal !important;
  width: px2rem(370px);
}
.tooltip-cell-special{
  //解决tooltip被遮盖问题
  overflow: visible;
  .mint-cell-wrapper{
    overflow: visible;
  }
}

.nav-block{  //navbar-实心的
  .mint-tab-item{
    padding: px2rem(10px) px2rem(20px);
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    .mint-tab-item-label{
      font-size: px2rem(30px);
      line-height: 1.4;
    }
  }
  .mint-tab-item:first-child{
    border-left: 1px solid #ccc;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .mint-tab-item:last-child{
    border-right: 1px solid #ccc;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
  .mint-tab-item.is-selected{
    background-color: $theme-color;
    color: #fff;
    margin-bottom: 0;
    border-bottom: inherit;
  }
}
.nav-line{  //navbar-线条的
  .mint-tab-item.is-selected{
    border-color: $theme-color;
  }
}
.nav-scroll{  //navbar-水平滚动
  display: block;
  overflow-y: hidden;
  overflow-x: auto;
  height: px2rem(80px);
  white-space: nowrap;
  text-align: left;
  .mint-tab-item{
    display: inline-block;
    padding: 0 px2rem(20px);
    height: px2rem(76px);
    margin-right: px2rem(40px);
    .mint-tab-item-label{
      font-size: px2rem(30px);
      line-height: px2rem(76px);
    }
  }
  .mint-tab-item.is-selected{
    color: $theme-color;
    border-color: $theme-color;
    border-width: 2px;
    margin-bottom: -2px;
  }
}
.mint-switch-input:checked + .mint-switch-core {  //switch颜色修改
  background-color:#66cf8e;
  border-color:#66cf8e;
}
.mint-msgbox-input {
  display: flex;
}
.mint-msgbox-input input{    //弹框input修改
  padding: 15px 5px;
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}
.mint-msgbox-confirm{           //弹框确定颜色修改
  color: $theme-color;
}
.mint-msgbox {
  border-radius: px2rem(20px);
  z-index: 99;
}
